package com.tiancheng.trade.order.vo.api;

import jakarta.validation.constraints.NotEmpty;
import jakarta.validation.constraints.NotNull;
import lombok.Getter;
import lombok.Setter;

/**
 * 下单主订单参数
 *
 * @author kellen
 * @date 2024/9/16
 */
@Getter
@Setter
public class CreditOrderFinishVO {

    // 预授权订单id
    @NotEmpty
    private String alipayAuthNo;
    // 需要预授权转支付的金额
    @NotNull
    private Integer payAmount;
    // 是否履约 0 否 1 是
    @NotNull
    private Integer bizComplete;
    // 完结说明
    private String description;

    //是否兼容老系统请求：Y-是，N—否，如果空或者Y，会再次查询老系统订单
    private String compatible;
}
